.after:after{content:"";display:block;clear:both;}

/*商家入驻信息*/
.ruzhu{ padding: 20px 7.5px 50px; }
.ruzhu select{ height: 44px;line-height: 1.42857; background-color: #fff;border: 1px solid #dfdfdf;padding: 12px 5px;border-radius: 4px; }
.ruzhu>.col-xs-12{ background:#fff; padding: 90px 20px 60px;}
.ruzhu .heads{ position:relative; }
.ruzhu .heads .line{ position:absolute;bottom:11.5px;left:0; background: #e5e5e5;width:100%; height:10px; border-radius: 5px; }
.ruzhu .heads .after li{ float:left;width: 25%; text-align: center;}
.ruzhu .heads .txt{ display:inline-block;width:88px;height:44px;line-height:36px;color:#333; }
.ruzhu .heads .block{ height:10px; }
.ruzhu .heads .img{ display: inline-block;width:30px; height:30px; background:url(../images/settle/corner1.png);position:relative;z-index: 1;color:#fff;}
.ruzhu .heads .img span{ display: inline-block;position:absolute; left:4px;top:4px;width:22px;height:22px;border-radius:50%;line-height:22px;}
.ruzhu .heads .after .current{background: url(../images/settle/mark_green.png);color:#fff;}
span.has{background: #2d8701;}
.ruzhu .notice{ width:740px;height:40px;line-height:40px;text-align: center;background: #e8f2e3;margin: 0px auto 0px;}
.ruzhu .notice img{vertical-align: middle; margin-right:5px;}
.ruzhu .formlists{ margin: 50px auto 0; width:740px; }
.ruzhu .login-form{margin-top: 30px;}
.ruzhu .btnbox{margin-top: 40px;}
.ruzhu .btnbox .btn-add{background: #eee;color: #999;}
.ruzhu .upimgbox{ padding: 8px 0 0; }
.ruzhu .upimgbox label{ width:92px;height:92px; background:url(../images/settle/uplabelbg.png)no-repeat;}
.ruzhu .upimgbox input{ display:none; }
.ruzhu .upimgbox .txt{ line-height:30px; }
.ruzhu .upimgbox .red{ color: #ff5656; }

/*入驻协议*/
.ruzhu3 .contentbox{margin: 50px auto 0;width:740px;}
.ruzhu3 .contentbox .title{ font-size:16px; text-align: center;color:#333;margin-bottom:33px; }
.ruzhu3 .contentbox .body{ padding:20px;overflow-y: auto;height:400px; border: 1px solid #eee; background: #f8f8f8;line-height:24px; }
.ruzhu3 .contentbox .checkbox{text-align: center;line-height:50px;font-weight: normal;}
.ruzhu3 .contentbox .checkbox input{vertical-align: baseline;margin: 0 8px 0 0; position:inherit;}
.ruzhu3 .contentbox .btnbox{ width:245px; margin: 0 auto; }

/*商家入驻-店铺信息*/
.ruzhu4 .jylm .jylm-top select{ padding: 12px 10px;float:left;width:32.33%; margin-right: 1%; }
.ruzhu4 .jylm .jylm-top .after{padding:0;}
.ruzhu4 .jylm .jylm-top button{ padding: 12px 0;margin-top:0px;float:left; width: 46%;margin-right: 4%;}
.ruzhu4 .jylm-bot{ margin-top:15px; width: 100%; border: 1px solid #dfdfdf}
.ruzhu4 .jylm-bot thead tr{ background: #dfdfdf;}
.ruzhu4 .jylm-bot tr{ height: 44px;}
.ruzhu4 .jylm-bot td{ text-align: center;}
.ruzhu4 .jylm-bot .delet{ color: #fe5955; }
.ruzhu4 .btnbox{ margin-top: 80px; }
.ruzhu4 .nomargin-bot{ margin-bottom:0px; }
.ruzhu4 .form-group .notices{ line-height:30px; color: #999; font-size:13px; }
.ruzhu4 .form-group .notices.text-red{ color: #fe5955; }





















